<?php
/**
 * 控制器抽象类
 *
 */
abstract class Controller
{
	/**
	 * 模板类
	 *
	 * @var obj;
	 */
	var $tpl;
	var $in_var;
	var $lang;
	
	
	/**
	 * 析构函数
	 *
	 */
	function __construct()
	{
		global $tpl,$in_var,$admin_lang,$sys_info;
		
		$this->tpl    = $tpl;
		$this->in_var = $in_var;
		$this->lang   = $admin_lang;
		$this->sys_info   = $sys_info;
	}
	
	/**
	 * 加载模型
	 *
	 * @param string $class
	 */
	function loadModel($class)
	{
		$this->$class = new $class();
	}
	
	/**
	 * 加载类库文件
	 *
	 * @param string $class
	 */
	function loadClass($class)
	{
		$this->$class = new $class();
	}
	
	/**
	 * destruct function
	 *
	 */
	function __destruct()
	{
		//debug();
	}
}


?>